// var a1 = 1;
// var a2 = 2;
// var a3 = "3";
// var a4 = "hello world";

// const b1 = 1;
// b1 = 4; // TypeError: Assignment to constant variable.

// let c1 = 1;
// c1 = 4;

/* 变量的命名规则：
1. 变量的名称必须以字母开头，不能以数字开头。
2. 变量的名称只能包含字母、数字、下划线、中划线。
3. 变量的名称不能使用关键字。
4. 变量的名称不能使用保留字。
5. 变量的名称不能使用特殊字符。
6. 变量的名称不能使用空格。
7. 变量的名称不能使用中文。
8. 变量的名称不能使用英文符号。 */

/* 还要注意：
先声明后赋值，再使用 */

// 关键字和保留字
// 不需背记，查阅即可

var message;
console.log(message);
